Cleaning up after yourself

نویسنده

  • M. Anton Ertl
چکیده

Performing cleanup actions such as restoring a variable or closing a file used to be impossible to guarantee in Forth before Forth-94 gave us catch. Even with catch, the cleanup code can be skipped due to user interrupts if you are unlucky. We introduce a construct that guarantees that the cleanup code is always completed. We also discuss a cheaper implementation approach for cleanup code than using a full exception frame.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Epigenetics of Royalty

Imagine—you’ve just been born, and your future looks bleak. After an all-too brief infancy when you’ll be cared for and fed, you’ll be forced into child labour, cleaning a dark and crowded home and caring for your many siblings. You’ll be subsequently put on guard duty to defend your home against vicious intruders. If you survive, you’ll spend the rest of your days searching for tiny bits of fo...

متن کامل

The Effect of Air Ionization on Microbial Content of the Air

Abstract Background and objectives: Air ionization (AI) may reduce the microbial content of the air 'and has bactericidal effects on some bacterial Strains, which is controversial. We conducted this study to evaluate the efficacy of Air ionizer in reducing the microbial content of air. Material and Methods: This experimental Study was carried out in Sadi Hospital of Isfahan. Two air ionizer wer...

متن کامل

Reduction of Clostridium Difficile and vancomycin-resistant Enterococcus contamination of environmental surfaces after an intervention to improve cleaning methods

BACKGROUND Contaminated environmental surfaces may play an important role in transmission of some healthcare-associated pathogens. In this study, we assessed the adequacy of cleaning practices in rooms of patients with Clostridium difficile-associated diarrhea (CDAD) and vancomycin-resistant Enterococcus (VRE) colonization or infection and examined whether an intervention would result in improv...

متن کامل

مقایسه گیاه‌پالایی روی توسط گیاه آفتابگردان، تالاسپی سیرلسنز، شبدر قرمز و تاج خروس وحشی

Phytoremediation is one of the best methods for cleaning heavy metal contaminated soils. In this method, tolerant plants with high absorption potential are used to clean up the pollutant. The purpose of this greenhouse study was to find the most suitable plants with the highest Zn translocation factor and shoot concentration. Soil samples were collected from zinc and lead Bama mine in Isfahan p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008